<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    <ul>
        <li>1</li>
        <li>2</li>
        <li>3</li>
    </ul>
    <script>
        // var lis = document.querySelectorAll("li");
        // console.log(lis);
        // var lis = document.getElementsByTagName("li");
        // console.log(lis);
        // lis.forEach(function(item){
        //     item.onclick = function(){
        //         console.log(111);
        //     }
        // })

        // 如果伪数组里某个数组方法没有 ， 你可以 把伪数组转成数组；
        // 1.Array.from(伪数组);
        // var liArr = Array.from(lis);
        // console.log(liArr);

        // 2.[...伪数组];
        // var liArr = [...lis];
        // console.log(liArr);
        var lis = document.getElementsByTagName("li");
        [...lis].forEach(function(item){
            item.onclick = function(){
                console.log(123);
            }
        })


        // 总结： 1.Array.from(伪数组) 2.[...伪数组];





    </script>
</body>
</html>